[php] syntax met variabele

Pagina: 1
Acties:

  • Vinzzz243
  • Registratie: Februari 2001
  • Laatst online: 22-01-2025
srry als dit erg n00b klinkt, maar ik kan het gewoon nergens vinden.

ik wil in een email <$email> gebruiken.
als ik nu in een form bij die input een "3" invul, geeft ie in de mail netjes <3> aan.
als ik in de input "vinzzz@hotmail.com" invul, geeft ie niets weer :?

heb ook al wat geklooid met <{$email}> en allerlei combinaties...

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

[url="http://gerard.yoursite.nl/got/php-tiplist/#4"]http://gerard.yoursite.nl/got/php-tiplist/#4[/url]

Probeer dit eens...

Programmer - an organism that turns coffee into software.


  • Vinzzz243
  • Registratie: Februari 2001
  • Laatst online: 22-01-2025
hmm zoiets had ik ook al geprobeerd.
code:
1
echo &quot;&lt;&quot;.$email.&quot;&gt;&quot;;

maar helpt ook niet?

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

ik geloof er nix van
geef es je voorbeeld code van je form en je verwerking.

Doet iets met Cloud (MS/IBM)


  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Op donderdag 25 juli 2002 13:25 schreef D2k het volgende:
ik geloof er nix van
geef es je voorbeeld code van je form en je verwerking.
Niet zo negatief.... :(

Bij hem werkt het niet.... Bij de rest van de wereld wel... :o Maar dat hoeft nog niet perse aan hem te liggen... :o

Programmer - an organism that turns coffee into software.


  • Vinzzz243
  • Registratie: Februari 2001
  • Laatst online: 22-01-2025
ja ssry guys, ik snapte het evenmin als jullie.zal strax als ik thuis ben ff wat code sturen...

code ziet ongeveer zo uit:
code:
1
2
$message = &quot;$naam , $adres , &lt;$email&gt; schreef het volgende: &quot;;
$message .= &quot;$opmerkingen&quot;;

als ik "3" invul krijg ik in de mail:
vincent, testlaan, <3> schreef het volgende: hallo

als ik "vinzzz@hotmail.com" invul krijg ik in de mail:
vincent, testlaan, schreef het volgende: hallo

  • Grum
  • Registratie: Juni 2001
  • Niet online
$message = "$naam , $adres , <$email> schreef het volgende: :; <--- daar mist ook wel wat he ;) .. of ben je lekker aant et mistikken ? :D

  • Vinzzz243
  • Registratie: Februari 2001
  • Laatst online: 22-01-2025
ja srry mistyped

  • Grum
  • Registratie: Juni 2001
  • Niet online
ach ... kijk es in je html source ...

:Z :+

[url="http://php.net/htmlentities"]htmlentities[/url]

  • RedRose
  • Registratie: Juni 2001
  • Niet online

RedRose

Icebear

Op donderdag 25 juli 2002 14:05 schreef Vinzzz het volgende:
ja ssry guys, ik snapte het evenmin als jullie.zal strax als ik thuis ben ff wat code sturen...

code ziet ongeveer zo uit:
code:
1
2
$message = &quot;$naam , $adres , &lt;$email&gt; schreef het volgende: &quot;;
$message .= &quot;$opmerkingen&quot;;

als ik "3" invul krijg ik in de mail:
vincent, testlaan, <3> schreef het volgende: hallo

als ik "vinzzz@hotmail.com" invul krijg ik in de mail:
vincent, testlaan, schreef het volgende: hallo
PHP:
1
&lt;?$message = (&quot;$naam.&quot;, &quot;.$adres.&quot;, &amp;amp;lt;&quot;.$email.&quot; &amp;amp;gt; schreef het volgende:(slash n)&quot;.$opmerkingen);?&gt;

/edit: lama \\ werken nie

Sundown Circus


  • Vinzzz243
  • Registratie: Februari 2001
  • Laatst online: 22-01-2025
hmm redrose...zitten daar ook niet wat fouten in?
ik ben ff de draad kwijt, wanneer ik 1vinzzz@hotmail.com invul werkt het wel...

  • RedRose
  • Registratie: Juni 2001
  • Niet online

RedRose

Icebear

Op donderdag 25 juli 2002 14:35 schreef Vinzzz het volgende:
hmm redrose...zitten daar ook niet wat fouten in?
ik ben ff de draad kwijt, wanneer ik 1vinzzz@hotmail.com invul werkt het wel...
Ja je moet het ook niet letterlijk kopieren, want (slash n) moet er tussen weg en moet \n worden. voor de rest moet je voor de < en > &lt; en &gt; gebruiken. Ik heb het net getest op mijn server en dan werkt het wel.

Enne... check ook Grum's [url="http://www.php.net/manual/en/function.htmlentities.php"]HTMLentities[/url] he.

Sundown Circus


  • Vinzzz243
  • Registratie: Februari 2001
  • Laatst online: 22-01-2025
jah die entities gekeken naar...hij neemt zelfs alleen maar waardes aan die met een cijfer beginnen, dit is vaaaaag

edit:

[php]<?$message = ($naam.", ".$adres.", <".$email." > schreef het volgende:\n".$opmerkingen);?>[/php]
naam = vin
adres = aap
email = vinzzz@hotmail.com
opmerking = cds

"vin, aap, schreef het volgende: cds " krijg ik in de mail


naam = vin
adres = aap
email = 1vinzzz@hotmail.com
opmerking = cds

"vin, aap, <1vinzzz@hotmail.com > schreef het volgende: cds " krijg ik in de mail

  • RedRose
  • Registratie: Juni 2001
  • Niet online

RedRose

Icebear

heb je nou al &lt; en &gt; gebruikt?????

Sundown Circus


Verwijderd

Je gebruikt toch niet een GET actie in je form he?

  • Vinzzz243
  • Registratie: Februari 2001
  • Laatst online: 22-01-2025
Op donderdag 25 juli 2002 17:02 schreef _Apoc_ het volgende:
Je gebruikt toch niet een GET actie in je form he?
net alsof dat uitmaakt? hij leest 1vinzzz@hotmail.com toch ook... maar voor alle globale variabelen is al iets gemaakt...

  • Vinzzz243
  • Registratie: Februari 2001
  • Laatst online: 22-01-2025
Op donderdag 25 juli 2002 16:57 schreef RedRose het volgende:
heb je nou al &lt; en &gt; gebruikt?????
nee |:( nu wel en nu werkt het, kun je dat verklaren?

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 28-08 12:00

Janoz

Moderator Devschuur®

!litemod

Dat komt omdat je al tig reacties lang niet zelf probeert na te denken bij de antwoorden die gegeven worden. Want idd staat dit antwoord in de eerste reactie na die waarin je je source gepost hebt. LEES wat er bij HTML_entities gebeurd, SNAP dat de code van RedRose slechts een klein typefoutje bevatte (vergeten ") maar verder de juiste oplossing bevatte.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • Grum
  • Registratie: Juni 2001
  • Niet online
jah dat is te verklaren ...

alles wat begint met <[a-z] .... > ziet MSIE als een tag en laat ie dus niet zien .. vandaar me tip 'kijk es in de htmlsource' en 'htmlentities' .. zucht ;)

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Lees je je mail trouwens wel es?
Als het goed is heb je er een stuk of 3 gehad...

  • Vinzzz243
  • Registratie: Februari 2001
  • Laatst online: 22-01-2025
srry guys, had wel iedere post aand8ig bekeken, maar kwam er niet. toch bedankt, en ehm vinzzz@hotmail.com is niet mijn emailadres :) was maar test
Pagina: 1