---
title: "file();"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15190-file"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "bgust"
published: "2001-01-19T18:19:00.000Z"
updated: "2001-01-25T14:59:00.000Z"
replies: 5
views: 168
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/15190-file"
---

# file();

## #1 — bgust, 2001-01-19T18:19Z

Funkar det att skickamed variabler i file(); t ex  file("http://jag.nu/sida.php?vara=hej&varb=nej");
Jag vill nämligen skicka ett icq-mess när ett gästboksinlägg görs, och det använder <http://wwp.icq.com/scripts/WWPMsg.dll?from=Gästboken&fromemail=no@mail.no&subject=Gästboksinlägg&body=Någon>  har skrivit&to=1234567
men något går fel. Någon som vet hur file()-förfrågningar behandlas av servrar, om den t ex uppför sig som IE5 eller vad? Kan detta vara problemet?

Permalänk: https://www.webforum.nu/p/15190

## #2 — stevenet, 2001-01-19T21:53Z

Blev en liten "kodsnutt" för att skicka ICQ-meddelanden via webben.

```
<html>
<head>
<title>ICQ-meddelande</title>
</head>
<body bgcolor="#FFFFFF" link="#000000" alink="#000000" vlink="#000000">
<?
if ($REQUEST_METHOD == "POST") {
$fel="";
if (!$from) {
$fel .="Du måste ange ditt namn.<br>";
}
if (!$fromemail) {
$fel .="Du måste ange din e-postadress.<br>";
}
if (!$uin) {
$fel .="Du måste ange mottagarens ICQ-nummer.<br>";
}
if (!$subject) {
$fel .="Du måste ange ett ämne/ärende.<br>";
}
if (!$body) {
$fel .="Du måste skriva ett meddelande.<br>";
}
if (!$fel) {
$skicka=1;
}
}

if ($skicka) {
$url="";
$url .= "http://wwp.mirabilis.com/scripts/WWPMsg.dll?";
$url .= "subject=";
$url .= "$subject";
$url .= "&to=";
$url .= "$uin";
$url .= "&fromemail=";
$url .= "$fromemail";
$url .= "&body=";
$url .= "$body";
$url .= "&from=";
$url .= "$from";
$file = fopen ("$url", "r");
if ($file) { 
?>
<font face="Verdana, Arial" size=4><b>ICQ-meddelande skickat</b><br><br>
<font face="Verdana, Arial, Geneva" size="1">Ditt ICQ-meddelande till <B><? echo $uin; ?></B> har skickats.
<?
}
else {
?>
<font face="Verdana, Arial" size=4><b>ICQ-meddelandet skickades inte</b><br><br>
<font face="Verdana, Arial, Geneva" size="1">Tyvärr, det går inte skicka ICQ-meddelanden för tillfället.
<?
} 
}
else {
?>
<font face="Verdana, Arial" size=4><b>Skicka ICQ-meddelande</b></font><br>
<font face="Verdana, Arial, Geneva" size="1">
<?
if ($fel) {
echo "<br>$fel";
}
?>
</font>
<br>
<form action="<? echo("$PHP_SELF"); ?>" method="POST">
<table width=300 border=0 cellpadding=0 cellspacing=0>
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td width=150><font face="Verdana, Arial, Geneva" size="1">Ditt namn</font></td><td align=right><input type="TEXT" name="from" size="20" value=""></td>
</tr>
<tr width=150>
<td><font face="Verdana, Arial, Geneva" size="1">Din e-postadress</font></td><td align=right><input type="TEXT" name="fromemail" size="20" value=""></td>
</tr>
<tr>
<td width=150><font face="Verdana, Arial, Geneva" size="1">Mottagarens ICQ-nummer</font></td><td align=right><input type="TEXT" name="uin" size="20" value=""></td>
</tr>
<tr>
<td width=150><font face="Verdana, Arial, Geneva" size="1">Ämne/Ärende</font></td><td align=right><input type="TEXT" name="subject" size="20" value=""></td>
</tr>
<tr>
<td colspan=2><font face="Verdana, Arial, Geneva" size="1">
<br>Meddelande:
<br><textarea name="body" rows="3" cols="30" wrap="Virtual"></textarea>
</td></tr></table>
<br><input type="SUBMIT" name="Send" value="Skicka">
</form>
<?
}
?>
</body></html>
```

Permalänk: https://www.webforum.nu/p/316791

## #3 — bgust, 2001-01-20T17:27Z

Det var mest raden 

```
$file = fopen ("$url", "r");
```

 jag var ute efter, men tack. 

Dock funkar den bara lite nu och då, men jag vet inte vad det kan bero på. Och finns det något sått att komma runt att man inte kan skriva '&'?

Permalänk: https://www.webforum.nu/p/316792

## #4 — jompa, 2001-01-23T14:08Z

funkar det verkligen?
 <http://jompa.xoasis.com/icq.php> 

för mig går det ej,

Permalänk: https://www.webforum.nu/p/316793

## #5 — stevenet, 2001-01-23T17:51Z

Funkar fint med PHP3.
 <http://top100.fl-net.se/wf-icq.php>

Permalänk: https://www.webforum.nu/p/316794

## #6 — jompa, 2001-01-25T14:59Z

ja nu funkar det för mig också 
verkar som sagt som att det bara funkar då oc då ,
 vad kan det bero på?

Permalänk: https://www.webforum.nu/p/316795

---

Tråden på webben: https://www.webforum.nu/amne/php/15190-file
