webForumDet fria alternativet
Logga in / Bli medlem

Spara ID nummer i fil

PHP

3 svar · 314 visningar · startad av tengan

Medlem sedan mars 200451 inlägg
Trådstart#1

Tjena!

Undrar om nån har lust att hjälpa mig med att göra ett litet script som gör att man kan klicka på en bild som har ett ID nummer. ID nummret ska sedan sparas i en fil (typ txt).
Om det inte är för krångligt att göra, vore det väldigt bra om scriptet kunde hämta ID nummret från en länk eller TD (bilden kommer ligga till höger om länken i samma TD).

Skulle bli väldigt glad för ett script som funkar:D

Medlem sedan dec. 2002258 inlägg
#2

Förstår inte riktigt vad du vill åstakomma med detta!?
Men här är ett litet skript som hämtar ID från _GET och sparar ner i en txt fil. IDna i filen blir separerade med ett ";"-tecken.

<?
$id = $_GET['id'];
$textfile = "path/save.txt";
if (!$handler = fopen($textfile, "a")) {
die("Kunde inte öppna textfilen");
}

if (fwrite($handler,$id.";")) {
echo("Id:et lades till i textfilen!");
}

fclose($handler);
?>

Sen för att läsa ut:

<?
$textfile = "path/save.txt";
if (!$handler = fopen($textfile, "r")) {
die("Kunde inte öppna textfilen!");
}

$content = fread($handler, filesize($textfile));

//strip the last ";"
if (substr($content, -1) == ";") {
$content = substr($content ,-1);
}

// här har du nu en array med alla id:n i!
$idArray = explode(";", $content);

fclose($handler);
?>
Medlem sedan mars 200451 inlägg
#3

Tack så mycket!

Men scriptet funkade inte för mig. Förmodligen p g a att jag är helt ny på PHP och förstår därmed inte var jag ska lägga in scripten (i vilka filer och vart i filerna, i länken eller normalt eller vad)

Men jag tror ändå att du inte förstod vad jag menade. Asså meningen med scriptet är att besökaren ska kunna repportera en trasig länk. Så om de märker att en viss länk inte funkar, klickar de på en ikon till höger (ikon för "trasig länk") och då sparas länkens ID:nummer i en txt fil. Så alla länkar i mitt länkarkiv kommer till höger om sig ha denna ikon.

Medlem sedan juni 20006 031 inlägg
#4

monAmours skript ska nog fungera.

Vet ju inte hur dina länkar ser ut, då detta är bara ett exempel.

<tr>
  <td><a href="http://www.yoursite.se/out.php?id=1" target="_blank">Webforum</a></td>
  <td><a href="broken.php?id=1"><img src="broken.gif" width="13" height="15" border="0" /></a></td>
</tr>

i broken.php lägger du den översta koden som monAmour har gjort.

Glöm inte att skapa textfilen och ha rättigheter på den.

278 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
144 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)