Top
Phpuniverset logo
 

INDHOLD

Forside

Script libary

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

PHP bog shop

Forum

Online udviklere


ARTIKLER

CSS

Diverse

E-handel / annoncer

Grafik

Html

Internet

Javascript

Linux

PHP/MySQL

Programmer

Flash

Søgemaskiner

Windows

C / C++


INFO

Information

Annoncering

Kontakt

Forside Forum PHP, mysql Sv: Hjælp til noget php code!!

Sv: Hjælp til noget php code!!


 

Sv: Hjælp til noget php code!!

Per H  

Hey jeg er ved at leve et login system, og man skal kunne tilføje nogle link's men den
giver denne felj:
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or
T_VARIABLE or T_NUM_STRING in /free1go/s/t/www.studiehelp.1go.dk/community2/link/link.php
on line 31

Jeg har side delt op i to så man ser linket, også når man trykker på tilføj link hopper
den længer ned på siden!

Her er koden:
<?php include_once("../check.php"?>
<?php session_start
(); ?>
<?php
if($_GET 'link' == "bruger"){
include_once(
"../connect.php");
$db mysql_query("select * from link where brugernavn = '$_GET b'");
$link mysql_fetch_array($db);
?>
<link href="../../css/style.css" type="text/css" rel="stylesheet">
<body bgcolor="#EDEDE0">
<center><b><? print $link 'brugernavn';?>'s links</b></center><br>
<a href="<? print $link 'link';?>" title="<? print $link 'title';?>" target="_blank"><?
print $link 'linktext'?></a><br>
<?php
if($link 'brugernavn' == $_SESSION 'Brugernavn'){
?>
<br><center><a href="link.php?id=<?php print $link 'id' ?>&tilfoj=link">Tilføj nyt
link</a></center>
<?php
if($_GET 'tilfoj' == "link"){
?>
<?php
mysql_connect
("xxxxxxx""xxxxxx""xxxxxx")or die ("Kunne ikke finde serveren :( " .
mysql_error()); // Hvis denne ikke virker
//mysql_connect("localhost", "xxxxx", "xxxxx"); // prøv denne!

mysql_select_db("xxxxxx")or die ("Kunne ikke finde databasen :( " mysql_error());

if(
$_POST 'checkit' == "ok")
{
if(!empty(
$_POST 'url') || !empty($_POST 'text'))
{

mysql_query("INSERT INTO `link` (`link`, `title`, `linktext`, `$_SESSION 'Brugernavn'`)
VALUES ('"
.$_POST 'link'."', '".$_POST 'title'."', '".$_POST 'linktext'."');");

echo 
"<b><font color=\"#ff0000\">Dit link er nu uploadet</font></b>";// Hvis man opdatere,
bliver linket jo indsættet igen : }
}
?></center>
<table cellpadding="0" cellspacing="0" align="center">
<tr>
<td><form action="" method="post">
<p>
<input type="hidden" name="checkit" value="ok" />
Dit link:<br>
<input type="text" name="link" />
<br>
&nbsp;Unden http://<br>
<br />
Title på link:<br>
<input type="text" name="title">
<br>
<br>
Text link: <br>
<br>
<input type="text" name="linktext" /><br>(den text der bliver<br>
vist med dit link)<br>
<input class="knap" type="submit" name="send" value="Send" />
<br>
<br />

</p>
</form></td></tr></table>
<br \>

<?php
}
} else {
echo 
"<body bgcolor='#EDEDE0'>";
echo 
"Brugeren har ikke<br> tilføjet et link.";
}
}
?>
</body>

Jeg kan ikke lige se hvad der er galt,, nogen der kan hjælpe!!!! skriv!! 

//Per H



Dato : 03.03.2006, 18:05

Visninger : 689

Points : 0

 

Normalt ville jeg sætte alle post's og sessions ind i normale variabler, og så sætte dem
ind istedet for det andet du har skrevet :-)

eks:

$brugernavn = $_SESSION['Brugernavn'];
$link = $_POST['link'];
$title = $_POST['title'];
$linktext $_POST['linktext'];

mysql_query("INSERT INTO `link` (`link`, `title`, `linktext`, `$brugernavn`) VALUES
('$link', '$title', '$linktext')");

prøv det?

evt kan det også være den ; der var efter VALUES(), ved ikke hvorvidt den skulle være der
ellers.. 


Dato : 02.03.2006, 15:28

Kommentar af : Lasse Emil  

 

Okay skal nok prøve det!!!

Dato : 03.03.2006, 18:05

Kommentar af : Per H  




Login for at skrive et indlæg :



   Brugernavn

Password
 

+ Opret en ny Bruger, Klik her

+ Glemt brugernavn/password

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

© Copyright 2000 Propelcom Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk

Bund