Fout bij contactformulier

Gestart doorArjann30 reacties86 weergaven

31 berichten · pagina 1 van 3

Arjann

Lid · Topicstarter

Berichten
2.052
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hoi smile
Ik heb een contactforumulier maar krijg deze fouten te zien:

Deprecated: Function eregi() is deprecated in /home/nomercy/domains/sdfgsdfds.s2.one2xs.com/public_html/test/verzenden.php on line 40

Deprecated: Function eregi() is deprecated in /home/nomercy/domains/sdfgsdfds.s2.one2xs.com/public_html/test/verzenden.php on line 44

Deprecated: Function eregi() is deprecated in /home/nomercy/domains/sdfgsdfds.s2.one2xs.com/public_html/test/verzenden.php on line 47

Deprecated: Function eregi() is deprecated in /home/nomercy/domains/sdfgsdfds.s2.one2xs.com/public_html/test/verzenden.php on line 54

dit is de stuk code waar de fouten in zitten:

$error_message = "";
    $email_exp = "^[A-Z0-9._%-]+@[A-Z0-9.-]+.[A-Z]{2,4}$";
  if(!eregi($email_exp,$email_from)) {
      $error_message .= Het emailadres is niet geldig.<br />;
  }
    $string_exp = "^[a-z .-]+$";
  if(!eregi($string_exp,$first_name)) {
      $error_message .= De voornaam is niet geldig.<br />;
  }
  if(!eregi($string_exp,$last_name)) {
      $error_message .= De achternaam is niet geldig.<br />;
  }
  if(strlen($comments) < 2) {
      $error_message .= Het bericht is niet geldig.<br />;
  }
  $string_exp = "^[0-9 .-]+$";
  if(!eregi($string_exp,$telephone)) {
      $error_message .= Het telefoonnummer is niet geldig.<br />;


iemand oplossing?

BVD!
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Ja, heb je al in de search en google gekeken? Deze vraag komt wekelijks langs.
0
Arjann

Lid · Topicstarter

Berichten
2.052
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
ja maar ik krijg antwoorden met prech_match enzoo en kan niet echt de goede vinden.
Ik heb topic nu toch al aangemaakt.

Heb je een antwoord?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
preg_match gebruiken, en je reguliere expressie tussen / en /zetten...
0
Arjann

Lid · Topicstarter

Berichten
2.052
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
wat bedoel je met reguliere expressie? bloos
0
Arjann

Lid · Topicstarter

Berichten
2.052
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
sorry dat ik het vraag hoor **zucht** weetje laatmaar.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Sjonge jonge jonge....
Dan toch niet? Is even zoeken nou echt nou teveel gevraagd?
Ik geef nota bene nog een link? Nu is het niet zo lastig om uit te zoeken wat je reguliere expresie is?
0
Arjann

Lid · Topicstarter

Berichten
2.052
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Nee weetje ik kom hier op het forum om wat te vragen ik zeg net te gen je dat ik al gekeken had naar dat prech match enzoo maar ik weet niet waar ik het moet zetten enzoo als het zoveel gevraagd voor je is reageer dan niet. Zo moeilijk toch niet?

toevoeging op 29 november 2012, 211250:
Daar is het forum toch voor of niet?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Ja, maar er wordt wel verwacht dat je zelf eerst wat probeert. Dat lijkt me toch te weinig gevraagd?
En dan krijg ik als antwoord: "sorry dat ik het vraag hoor **zucht** weetje laatmaar."

Dat komt ook niet lekker positief over. Als het nou eens was: "Goed idee, ik zal eens kijken! Thnx voor de tip..", dan had het beter gemotiveerd geklonken.

Overigens, je toetsenbord is wel aan vervanging toe. Je leestekens doen het niet. Dit leest erg vervelend zo.
Ik denk dat je nu wel weet wat de reguliere expressies zijn, en waar je die in je code kan vinden.
0
Arjann

Lid · Topicstarter

Berichten
2.052
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
Ja, maar er wordt wel verwacht dat je zelf eerst wat probeert. Dat lijkt me toch te weinig gevraagd?
En dan krijg ik als antwoord: "sorry dat ik het vraag hoor **zucht** weetje laatmaar."

Dat komt ook niet lekker positief over. Als het nou eens was: "Goed idee, ik zal een kijken! Thnx voor de tip..", dan had het beter geklonken.

Overigens, je toetsenbord is wel aan vervanging toe. Je leestekens doen het niet. Dit leest erg vervelend zo.
- Ik heb het zelf al geprobeerd, EN gegoogled.

- Dat antwoord geef ik omdat jij ook NIET zo positief overkomt op mijn vraag, en het lijkt of je hier meer op "ruzie" uit bent dat uitleg te geven.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
- Ik gaf nog antwoord ook nog, en jij vraagt wat een reguliere expressie is. Dat had je zelf kunnen vinden. Zo lastig is de term ook weer niet confused En dan begin je te mopperen als ik je naar Wikipedia doorstuurt?

- Ik wil geen ruzie, ik maak geen ruzie, maar de manier hoe jij je vraag stelt schiet mij in het verkeerde keelgat. Tevens de missende leestekens. Zo te zien heb je die nu wel gevonden. Daar kan ik weer blij om zijn.
0
Arjann

Lid · Topicstarter

Berichten
2.052
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
- Ik gaf nog antwoord ook, en jij vraagt wat een reguliere expressie is. Dat had je zelf kunnen vinden. Zo lastig is de term ook weer niet :?

- Ik wil geen ruzie, ik maak geen ruzie, maar de manier hoe jij je vraag stelt schiet mij in het verkeerde keelgat. Tevens de missende leestekens. Zo te zien heb je die nu wel gevonden. Daar kan ik weer blij om zijn.
Oke, nou best.
Ik ben slecht in php en ik kwam niet goed over met mijn vraag.
Ik bedoelde: Waar moet ik dat invullen in de code, want ik kan wel kijken wat het is maar waar ik het met plaatsen idk.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
voor en achter je reguliere expressie(9dat had ik toch al verteld wat dat is)?:

dus:

/^[A-Z0-9._%-]+@[A-Z0-9.-]+.[A-Z]{2,4}$/

toevoeging op 29 november 2012, 21:30:45:
Arjann schreef:
want ik kan wel kijken wat het is maar waar ik het met plaatsen idk.
Met kijken bereik je niks, met PHP moet je ook wat proberen wink
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren