|
| efter server skift virker scripts ikke mer~ Fra : Thomas Duus Jürgense~ |
Dato : 28-05-06 12:30 |
|
Jeg har skiftet til ny win 2003/plesk server
Efter skiftet virker mine scripts ikke mere, og jeg får ingen fejl meddelse
??
f.eks dette
kan der være et eller andet på serveren som jeg ikke har fået slået til ??
Thomas
<html>
<head>
</head>
<BODY
onLoad="document.soge.tekst_soeg.focus();document.soge.tekst_soeg.select()">
<font face="Verdana" size="2">Opdateret 2006<br>
<b>Her Søger du i Varetekst:</b>
<table>
<tr><td bgcolor="#C0C0C0">Hovedgruppe</td>
<td bgcolor="#C0C0C0">Katalog nummer</td>
<td bgcolor="#C0C0C0">Varenr</td>
<td bgcolor="#C0C0C0">Varetekst</td>
<td bgcolor="#C0C0C0">pris uden moms</td>
<td bgcolor="#C0C0C0">pris med moms</td>
<td bgcolor="#C0C0C0">indkøbspris uden moms</td></tr>
<?
$database = mysql_connect("xxxx", "ruko", "xxxx");
if (!$database) die ('Kunne ikke forbinde til databasen');
mysql_select_db("ruko",$database);
mysql_select_db("ruko",$database) or die('Kunne ikke vælge database');
if($tekst_soeg){
$search="SELECT Katalognr,varenr,Varetekst,Kr,EAN,Hovedgruppe FROM priser
WHERE Varetekst LIKE '%$tekst_soeg%' ORDER BY Hovedgruppe";
$query=mysql_query($search) or die ("Kan ikke faa forbindelse til
SQL-server!<P>\n\n <B>Query:</B> $search");
print mysql_num_rows($query)." fundet<BR><BR>";
while($data = mysql_fetch_array($query)){
extract($data);
$Kr = (str_replace('.', '', $Kr));
$kr1 = $Kr *1.25;
$kr2 = number_format($kr1 , 2, ',', ' ');
$kr3 = $Kr /100;
$kr4 = $kr3 *55;
$kr5 = number_format($kr4 , 2, ',', ' ');
echo "<tr><td><font face=Verdana size=2>$Hovedgruppe</font></td>";
echo "<td><font face=Verdana size=2><b>$Katalognr</b></font></td>";
echo "<td><font face=Verdana size=2>$varenr</font></td>";
echo "<td><font face=Verdana size=2>$Varetekst</font></td>";
echo "<td><font face=Verdana size=4><center>$Kr</center></font></td>";
echo "<td bgcolor=#C0C0C0><b><font face=Verdana
size=4><center>$kr2</center></font></b></td>";
echo "<td bgcolor=#C0C0C0><font COLOR=#C0C0C0
size=1>$kr5</font></td></tr>";
}
}
?>
<form name ="soge" method="POST" ACTION="<?=$PHP_SELF?>">
<input type="text" name="tekst_soeg" VALUE="<?=$tekst_soeg?>">
<input type="submit" value="Søg på varenavn">
</form>
</table>
</font>
</body>
</html>
| |
Per Thomsen (28-05-2006)
| Kommentar Fra : Per Thomsen |
Dato : 28-05-06 23:07 |
|
Thomas Duus Jürgensen wrote:
> Jeg har skiftet til ny win 2003/plesk server
>
> Efter skiftet virker mine scripts ikke mere, og jeg får ingen fejl meddelse
> ??
>
> f.eks dette
>
> kan der være et eller andet på serveren som jeg ikke har fået slået til ??
[klip]
>
> <?
[klip]
Muligvis er short open tags ikke slået til på den nye server. Prøv at
skrive '<?php' i stedet for bare '<?'
MVH Per Thomsen,
< http://www.pert.dk/>
| |
Christian Joergensen (29-05-2006)
| Kommentar Fra : Christian Joergensen |
Dato : 29-05-06 18:22 |
|
"Thomas Duus Jürgensen" <thomas@4701.dk> writes:
> Jeg har skiftet til ny win 2003/plesk server
>
> Efter skiftet virker mine scripts ikke mere, og jeg får ingen fejl meddelse
> ??
>
> f.eks dette
>
> kan der være et eller andet på serveren som jeg ikke har fået slået til ??
register_globals - og behold det gerne saadan og faa opdateret din kode.
> $search="SELECT Katalognr,varenr,Varetekst,Kr,EAN,Hovedgruppe FROM priser
> WHERE Varetekst LIKE '%$tekst_soeg%' ORDER BY Hovedgruppe";
I dag bruger man $_GET['tekst_soeg'] i ovenstaaende tilfaelde.
--
Christian Joergensen | Linux, programming or web consultancy
http://www.razor.dk | Visit us at: http://www.gmta.info
| |
|
|