Archief - CGI-Bin Formulier Telenet

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

rafke72

Legacy Member
Ik heb via telenet een form gemaakt, maar nu zit ik met het volgende probleem:
Als ik hem test en ik verzend dan kom ik op de verzonden pagina.
Nu is dat via het CGI-Bin script van Telenet.
Ik wil via de verzonden pagina naar mijn website toe, maar als ik een link er op plaats en ik klik deze aan blijft ik nog steeds in het script hangen.
Ik heb een domeinnaam via Telenet dus geen users.telenet
Wie weet wat ik verkeerd doe of kan mij helpen om dit probleem op te lossen

Alvast bedankt voor de reactie

groetjes raf

Flemming

Legacy Member
Beste raf,

Kun je je code eens pasten ?
zo kunnen wij ook zien wat je eventueel fout doet.

Mvg,
Flemming

rafke72

Legacy Member
Flemming
Dit is de code van mijn verzonden pagina, dit is nog maar een simpele want ik wil eerst dat de deze werkt voordat ik er teveel werk in steek voor niks :(

rafke72

Legacy Member
foutje :)

Beste $in{voornaam},<p>Volgende gegevens werden verzonden:</p>
<ul>
<li><b>Naam:</b> $in{naam}</li>
<li><b>Voornaam:</b> $in{voornaam}</li>
<li><b>Postcode:</b> $in{postcode}</li>
<li><b>Woonplaats:</b> $in{woonplaats}</li>
<li><b>Telefoonnummer:</b> $in{telefoon}</li>
<li><b>E-mailadres:</b> $in{MAILFROM}</li>
<li><b>Onderwerp:</b> $in{SUBJECT}</li>
<li><b>Omschrijving:</b> $in{omschrijving}</li>
<li><b>Ontbijtmand:</b> $in{select}</li>
</ul>

Klik hier om terug te gaan naar het hoofdscherm:<a href="www.toolenssoete.be/index.html">hoofdscherm</a></li>

rafke72

Legacy Member
Dit staat er in mijn form:

<div class="transparant"></div><form action="/cgi-bin/form.cgi" method="POST">
<input type="hidden" name="DEBUG" value="0">
<input type="hidden" name="MAILFILE" value="/sjabloon.txt">
<input type="hidden" name="MAILTO" value="mijn emailadres">
<input type="hidden" name="REPLYFAULT" value="/fout.html">
<input type="hidden" name="REPLYOK" value="/verzonden.html">

mss zie je hier een fout in staan

alvast bedankt

Flemming

Legacy Member
Beste Rafke72,

Ik denk dat ik de fout gevonden heb.
Je hebt je input velden niet gesloten.

Dit is de juiste code :
<div class="transparant"></div><form action="/cgi-bin/form.cgi" method="POST">
<input type="hidden" name="DEBUG" value="0" />
<input type="hidden" name="MAILFILE" value="/sjabloon.txt" />
<input type="hidden" name="MAILTO" value="mijn emailadres" />
<input type="hidden" name="REPLYFAULT" value="/fout.html" />
<input type="hidden" name="REPLYOK" value="/verzonden.html" />


Met Vriendelijke Groeten,
Flemming

dJeez

Legacy Member
Dat is de fout alvast niet. Je bedoelt wellicht dat volgende link
Code:
Klik hier om terug te gaan naar het hoofdscherm:<a href="www.toolenssoete.be/index.html">hoofdscherm</a>
niet werkt?

Maak daar maar eens
Code:
Klik hier om terug te gaan naar het hoofdscherm:<a href="http://www.toolenssoete.be/index.html">hoofdscherm</a>
van, of kortweg :
Code:
<a href="/index.html">Terug naar het hoofdscherm</a>
.

Dieterg

Legacy Member
@dJeez ik weet niet zeker maar ik denk dat
Code:
<a href="/index.html">Terug naar het hoofdscherm</a>

niet werkt omdat je na het uitvoeren van het script op een pagina komt van telenet zelf (cgi-bin). Als je dan naar /index.html gaat kom je op

Telenet Service (allé, dit was vroeger toch toen ik zo eens een contactform heb gemaakt).

Ook als je afbeeldingen, css wilt invoegen zal je uw volledige link moeten invoeren..
http://www.uwsite.be/images/...
ipv images/...

dJeez

Legacy Member
Mam zei:
@dJeez ik weet niet zeker maar ik denk dat
Code:
<a href="/index.html">Terug naar het hoofdscherm</a>

niet werkt omdat je na het uitvoeren van het script op een pagina komt van telenet zelf (cgi-bin). Als je dan naar /index.html gaat kom je op

Telenet Service (allé, dit was vroeger toch toen ik zo eens een contactform heb gemaakt).

Ook als je afbeeldingen, css wilt invoegen zal je uw volledige link moeten invoeren..
http://www.uwsite.be/images/...
ipv images/...
Aangezien hij gewoon verwijst naar /cgi-bin/form.cgi zou ik toch verwachten dat hij effectief op zijn domein blijft (er rekening mee houdende dat het niet op zijn users.telenet.be/gebruiker is hé). Tenzij TN je effectief naar de verkeerde URL doorstuurt (dus naar het gekoppelde users.telenet.be account ipv naar het domein van waarop je verstuurt - dat zou wel idioot zijn). Voor de particuliere users.telenet.be sites heb je uiteraard gelijk.

Voor afbeeldingen kan je ook perfect /images/... gebruiken hoor (wederom : ervan uitgaande dat je effectief een apart domein hebt - en dat de images folder daar rechtstreeks onder de webroot staat uiteraard).
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan