Lodtrækning

Tags:    programmering

Hej, jeg har en text fil med en masse email adresser. Jeg leder derfor efter et script der udvælge en tilfældig e-mail adresse.
På forhånd tak.



9 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Her

Fold kodeboks ind/udKode 



Edit: mailsne skal stå i textareaet!



-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ W++ w PS X+ tv+ b D G e- h! !r z--
------END GEEK CODE BLOCK------

[Redigeret d. 24/02-05 21:46:37 af Jonas (Decko)]



I hvilket programmeringssprog? Er det til webside eller et program?






-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ W++ w PS X+ tv+ b D G e- h! !r z--
------END GEEK CODE BLOCK------



Det PHP til en hjemmeside.

I hvilket programmeringssprog? Er det til webside eller et program?






-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ W++ w PS X+ tv+ b D G e- h! !r z--
------END GEEK CODE BLOCK------






Edit: mailsne skal stå i textareaet!

Hvad mener du med det?



Hvis du sætter koden der ind i en php fil og lægger det ud på nettet og går ind på siden vil der være en "kasse" hvor du kan sætte mails ind. Så trykker du på knappen og en tilfældig mail vil blive valgt.

Edit: har lige uploadet det. www.decko.1go.dk/lodtraek.php så kan du se det i aktion :D





-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ W++ w PS X+ tv+ b D G e- h! !r z--
------END GEEK CODE BLOCK------

[Redigeret d. 24/02-05 21:55:16 af Jonas (Decko)]



Tak for hjælpen!
Bare læg et svar.
Ps. Ved du hvordan jeg kan få den til at automatisk at indsætte text filen. Så man bare kan trykke på knappen også få et svar?



Tak for hjælpen!
Bare læg et svar.
Ps. Ved du hvordan jeg kan få den til at automatisk at indsætte text filen. Så man bare kan trykke på knappen også få et svar?


Du skal bare indtaste dette i value tagen til textarea'en:

Fold kodeboks ind/udKode 


her er et eks. + Jonas (Decko)'s:

[pre]
<?
$nummails = $_POST['nummails'];
$number = mt_rand(0, $nummails - 1);
$mails = $_POST['mails'];
$mails = explode("\\n", $mails);
echo ($mails[$number].'');
?>

<script>
function countlines()
{
var area = document.getElementById("text")
var text = area.value.replace(/\\s+$/g,"")
var split = text.split("\\n")
form.nummails.value = split.length
return split.length
}
</script>
<form method="POST" action="lodtraek.php" name="form">
<textarea rows="10" cols="10" name="mails" id="text" value="<?php
$handle = fopen("emails/emails.txt", "r");
echo $handle;
?>"></textarea>
<input type="hidden" name="nummails" value="">
<input type="submit" name="submit" onclick="countlines()">
</form>
[pre]

Hilsen
Jan S.



Det virker ikke, kan det være fordi filen er beskyttet med .htaccess?



Det virker ikke, kan det være fordi filen er beskyttet med .htaccess?

Det tror jeg ikke det er fordi jeg glemte fread...
Den her burde virke:
Fold kodeboks ind/udKode 

Hilsen
Jan S.



t