| FAQ |
| Kalender |
|
|
#1 | ||
|
|||
|
Medlem
|
Hejsan,
Använder mig av en snutt php-kod som jag snappade upp i en artikel på PHPsidan. Den ser ut som följande; Kod:
if (!preg_match('/^([0-9]+)$/', $_GET['id']))
{
$fp = fopen('log.txt',"r+");
fwrite($fp, $_SERVER['REMOTE_ADDR']." went at ".date('l dS of F Y H:i:s')." to page {$_SERVER['PHP_SELF']} with invalid GET-data.\n");
fclose($fp);
die("Hacking attempt!");
}
Skulle helst vilja ha det så att den fortsätter direkt efter radbrytningen \n och sedan den nya datan. Någon som har något förslag på hur jag kan lösa detta? |
||
|
|
Svara med citat
|
|
|
#2 | ||
|
|||
|
Supermoderator
|
Har du ens läst på php.net? Där finns tydliga exempel för detta under respektive funktionsnamn.
__________________
www.cellsynt.com |
||
|
|
Svara med citat
|
|
|
#3 | ||
|
|||
|
Medlem
|
Jaha där såg man. Ber så hemskt mycket om ursäkt för att jag slösade eran tid.
|
||
|
|
Svara med citat
|
|
|
#4 | |||
|
||||
|
Bara ett inlägg till!
|
Citat:
|
|||
|
|
Svara med citat
|
|
|
#5 | ||
|
|||
|
Mycket flitig postare
|
WTF...
Vem har skrivit den där koden från start? För det första så är det ganska sällan man behöver öppna en fil med "r+" över huvud taget tycker jag... Och för det andra; om man nu bara öppnar den, skriver och sedan stänger så duger ju "a" alldeles utmärkt... |
||
|
|
Svara med citat
|
|
|
#6 | ||
|
|||
|
Medlem
|
Citat:
|
||
|
|
Svara med citat
|
|
|
#7 | ||
|
|||
|
Mycket flitig postare
|
hehe, där ser man...
varför kolla manualen när man kan fråga...
|
||
|
|
Svara med citat
|
| Svara |
|
|