Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  7 589
Her under er da koden min i send.php som virker fint som den er nå, men problemet mitt er hvordan jeg kan erstatte "is.txt" med ip adressen din?

<?php
header ('location: index.php ');
$skriv = fopen("is.txt", "a");
foreach($_POST as $variable => $value) {
fwrite($skriv, $variable);
fwrite($skriv, "=");
fwrite($skriv, $value);
fwrite($skriv, "\r\n");
}
fwrite($skriv, "\r\n");
fclose($skriv);

$myFile = "is.txt";
$fh = fopen($myFile, 'a') or die("En feil er oppstått");
$stringData = "$ip\n";
fwrite($fh, $stringData);
fclose($fh);
exit;
?>

Takker får svar...
Sønn av kongen
Ru11er's Avatar
Hva mener du nå? Vil du at IP-adresse skal bli skrevet til is.txt?
Sur og sarkastisk
droppboks's Avatar
Ehm... vet ikke helt hva du vil, wild guess, du vil ha tak i IP-adresse:

$_SERVER['REMOTE_ADDR']; mener jeg å huske er IPen, hvis ikke, google it.
Sitat av Choobe Vis innlegg
Ehm... vet ikke helt hva du vil, wild guess, du vil ha tak i IP-adresse:

$_SERVER['REMOTE_ADDR']; mener jeg å huske er IPen, hvis ikke, google it.
Vis hele sitatet...
Dette vet jeg, men jeg vil ha filnavnet til filen som blir skrevet her om til eks: 200.554.55.55 els. Og når jeg har prøvd forskjellige strings som her blir bare filnavnet til $_SERVER['REMOTE_ADDR'];.txt
Sur og sarkastisk
droppboks's Avatar
Du vil at FILNAVNET skal bli IP-adressen altså?
Sitat av Choobe Vis innlegg
Du vil at FILNAVNET skal bli IP-adressen altså?
Vis hele sitatet...
Akkurat ja.
Noe ala dette?

Kode

<?php
$UserIp = $_SERVER['REMOTE_ADDR'];

$skriv = fopen($UserIp . '.txt', 'a');

foreach($_POST as $variable => $value) 
{
	fwrite($skriv, $variable);
	fwrite($skriv, "=");
	fwrite($skriv, $value);
	fwrite($skriv, "\r\n");
}
fwrite($skriv, "\r\n");
fclose($skriv);

$myFile = $UserIp . '.txt';
$fh = fopen($myFile, 'a') or die("En feil er oppstått");
$stringData = "$ip\n";
fwrite($fh, $stringData);
fclose($fh);
exit;
?>
Sitat av s1gh Vis innlegg
Noe ala dette?

Kode

<?php
$UserIp = $_SERVER['REMOTE_ADDR'];

$skriv = fopen($UserIp . '.txt', 'a');

foreach($_POST as $variable => $value) 
{
	fwrite($skriv, $variable);
	fwrite($skriv, "=");
	fwrite($skriv, $value);
	fwrite($skriv, "\r\n");
}
fwrite($skriv, "\r\n");
fclose($skriv);

$myFile = $UserIp . '.txt';
$fh = fopen($myFile, 'a') or die("En feil er oppstått");
$stringData = "$ip\n";
fwrite($fh, $stringData);
fclose($fh);
exit;
?>
Vis hele sitatet...
Akkurat dette jeg lengtet etter, takk.

Håper jeg kna spør om en viktig ting til her, ? og det er når denne "formen" er skrevet blir det slik:

Kode

<html>
	<head><link_rel=\'stylesheet\'_href=\'style_css\'_type=\'text/css\'/>
<div_id=\'navnogemail\'>
<title>Oprettet:24  April 2012</title>
<h2>Navn:navnher
<h2>Email:emailher
</h2><br>Tekst:
Men jeg vil ha den slik:

Kode

<html>
	<head><link rel='stylesheet' href='style.css' type='text/css'/> <div id='navnogemail'>
<title>Oprettet:24  April 2012</title>
<h2>Navn:navnher
<h2>Email:mailher
</h2><br>Tekst:
eller

Kode

<?php include("top2.php"); ?><title>Oprettet:24  April 2012</title>
<h2>Navn:fredr
<h2>Email:
</h2><br>Tekst:
Dette er noe jeg har strevd lenge med og satt stor pris på god hjelp. hadde satt ekstra stor pris på om dere hjalp meg litt med kodingen...