Toon posts:

str_rot13 in PHP

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik wil een woord ingeven en als resultaat dat iedere letter van het woord 13 tekens verder neemt! Dat kan met de str-rot13 string, kan iemand mij helpen?

ik heb volgende 2 php pages, dit is wat ik tot nu toe heb!

index.php
PHP:
1
2
3
4
5
6
7
<body> 
<div align="center">Geef een woord: 
  <form name="form1" method="post" action="resultaat.php"> 
  <input type=text name="getal" value="<?php echo $str; ?>" size=6> 
  </form> 
</div> 
</body> 


en resultaat.php

PHP:
1
2
3
4
5
6
7
8
9
10
11
<?php 

if (!function_exists('str_rot13')) { 
function str_rot13($str) { 
$from = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; 
$to = 'nopqrstuvwxyzabcdefghijklmNOPQRSTUVWXYZABCDEFGHIJKLM'; 

return strtr($str, $from, $to); 
} 
} 
?> 


Krijg geen weergave bij het resultaat gewoon witte page , geen foutmelding!
Iemand die mij kan verder helpen?

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Wat probeer je :?

resultaat.php definieert een functie, meer niet...
Dus geen waarde teruggeven, geen waardes inlezen, niks...

Verwijderd

onderaan in resultaat nog ff zetten:

PHP:
1
echo str_rot13($getal);

Verwijderd

Topicstarter
ok yes het is gelukt er ontbrak dus dit stukje code

merci