Vraagje php script

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Jan kot

jan kot

27/10/2010 18:35:54
Quote Anchor link
ik heb net een script gekocht, dat heb ik een beetje aangepast tot zover ik kom.
Nu kom ik alleen hier niet uit:

Het gaat om dit script: http://webswat.com/dabscooterservice/verkoop/portfolio.php

Bij het kopje informatie wil ik wat informatie plaatsen wat onder elkaar komt te staan.
Dat kan nu niet omdat er geeen rijen bij komen. Oftewel alles komt naast elkaar op 1 rij staan en ik kan dus niks onder elkaar plaatsen onder het kopje Informatie.

Op de invoer pagina (in het admin gedeelte) is het me wel gelukt om extra rijen toevoegen zodat ik alles onder elkaar kan typen, maar zodra ik het opsla dan staat alles naast elkaar.

Weet iemand wat ik moet toevoegen aan de code, het gaat om dit stukje:
Quote:

<td style='width:16px; height:16px;'><img src='image/bericht.gif'></td>
<td width=\"100\">Informatie:</td>
<td colspan=\"5\">$opdracht</td>
Quote:


het kopje informatie was eerst opdracht, vandaar dat er opdracht staat.
Gewijzigd op 27/10/2010 18:37:02 door Jan kot
 
PHP hulp

PHP hulp

11/01/2025 13:50:45
 
Milo S

Milo S

27/10/2010 19:14:22
Quote Anchor link
Laat eens wat code zien, zo kunnen we je slecht helpen.
Ook zet je code binnen de code tags:
[.code][./code] <- zonder de puntjes
 
Jasper DS

Jasper DS

27/10/2010 19:19:38
Quote Anchor link
ik weet niet goed wat je bedoeld maar misschien met nl2br() ?
 
Jan kot

jan kot

27/10/2010 19:19:49
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
<?php
session_start();
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <meta name="author" content="" />
    <meta name="keywords" content="" />
    <meta name="description" content="" />
    <meta name="robots" content="all" />
<script type="text/javascript" src="js/prototype.js"></script>
<script type="text/javascript" src="js/scriptaculous.js?load=effects"></script>
<script type="text/javascript" src="js/lightbox.js"></script>
<link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />
<title>PortfolioCMS v1.1</title>

    <script type="text/javascript"></script>
    
    <style type="text/css" media="all">
        @import url(style/style.css);
    </style>
    
</head>

<body>

<div id="contain">
  <div id="content">

<h2>Showcase</h2>
<?php

include("config.php");

$sql = mysql_query("SELECT * FROM portfolio ORDER BY id DESC"); //gegevens uit de MySQL tabel halen

while($show = mysql_fetch_object($sql)) {

$naam = htmlspecialchars($show->naam);
$opdracht = htmlspecialchars($show->opdracht);
$gedaan = htmlspecialchars($show->gedaan);
$resultaat = htmlspecialchars($show->resultaat);

echo "<table width=\"800\" border='0' style='overflow:hidden; border:1px solid #000000;' >
  <tr>
    <td width=\"51\" rowspan=\"4\"><a href='$resultaat' rel='lightbox' title='D.A.B. Scooterservice'>
<img border='0' src='$resultaat' width='150' height='150' style=\"border:1px solid #000000;\" /></a></td>
    <td style='width:16px; height:16px;'><img src='image/poster.gif'></td>
    <td width=\"50\">Merk:</td>
    <td width=\"237\" colspan=\"3\">$naam</td>
  </tr>
  <tr>
    <td style='width:16px; height:16px;'><img src='image/bericht.gif'></td>
    <td width=\"100\">Informatie:</td>
    <td colspan=\"5\">$opdracht</td>
  </tr>
  <tr>
    <td style='width:16px; height:16px;'><img src='image/berichtt.gif'></td>
    <td width=\"50\">Prijs:</td>
    <td colspan=\"3\">$gedaan</td>
  </tr>
  <tr>
    <td style='width:16px; height:16px;'><img src='image/resultaat.gif'></td>
    <td width=\"50\">Foto:</td>
    <td colspan=\"3\"><a href='$resultaat' rel='lightbox' title='D.A.B. Scooterservice'>Klik voor een vergroting</a></td>
  </tr>
</table>
<hr size='1' style='color:#000000;' />"
;
}

?>

</div>
<div id="footer"></div>
</div>
</body>
</html>


Dat is de code van de hoofdpagina.
 
Jasper DS

Jasper DS

27/10/2010 20:45:52
Quote Anchor link
verander je php zo:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
<?php
// errors
ini_set('display_errors',1);
error_reporting(E_ALL | E_STRICT);

// sql debug
define('DEBUG_MODE',true);

function
showSQLError($sql,$error) {
    echo  '<pre>Error: '.$error.'<br />'.$sql.'</pre>';
}


// start script


$sql = "SELECT *
        FROM portfolio
        ORDER BY id DESC"
;
        
if (($result = mysql_query($sql)) === false) {
    // foutafhandeling
    echo 'Fout met database.';
    
    if (DEBUG_MODE) {
       showSQLError($sql,mysql_error());
    }
}

else {
while ($res = mysql_fetch_assoc($result)) {    
    
$naam = htmlspecialchars($res['naam']);
$opdracht = htmlspecialchars($res['opdracht']);
$gedaan = htmlspecialchars($res['gedaan']);
$resultaat = nl2br(htmlspecialchars($res['resultaat']));
}


echo '<table width="800" border="0" style="overflow:hidden; border:1px solid #000000;" >
  <tr>
    <td width="51" rowspan="4"><a href="'
.$resultaat.'" rel="lightbox" title="D.A.B. Scooterservice">
<img border="0" src="'
.$resultaat.'" width="150" height="150" style="border:1px solid #000000;" /></a></td>
    <td style="width:16px; height:16px;"><img src="image/poster.gif"></td>
    <td width="50">Merk:</td>
    <td width="237" colspan="3">'
.$naam.'</td>
  </tr>
  <tr>
    <td style="width:16px; height:16px;"><img src="image/bericht.gif"></td>
    <td width="100">Informatie:</td>
    <td colspan="5">'
.$opdracht.'</td>
  </tr>
  <tr>
    <td style="width:16px; height:16px;"><img src="image/berichtt.gif"></td>
    <td width="50">Prijs:</td>
    <td colspan="3">'
.$gedaan.'</td>
  </tr>
  <tr>
    <td style="width:16px; height:16px;"><img src="image/resultaat.gif"></td>
    <td width="50">Foto:</td>
    <td colspan="3"><a href="'
.$resultaat.' rel="lightbox" title="D.A.B. Scooterservice">Klik voor een vergroting</a></td>
  </tr>
</table>
<hr size="1" style="color:#000000;" />'
;
}

?>


Uitleg:

- geen foutafhandeling bij query
- variabelen buiten de quotes!
- niet afwisselen tussen " en ' dat maakt het alleen moeilijker

(ik heb het niet getest)
Gewijzigd op 27/10/2010 20:47:23 door Jasper DS
 
Jan kot

jan kot

27/10/2010 21:02:14
Quote Anchor link
dankjewel voor de moeite het werkt helaas niet.

ik heb eerst alles gekopierd en overgeplakt toen kreeg ik error.

daarna heb ik alleen dit overgekopierd:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
'<table width="800" border="0" style="overflow:hidden; border:1px solid #000000;" >
  <tr>
    <td width="51" rowspan="4"><a href="'.$resultaat.'" rel="lightbox" title="D.A.B. Scooterservice">
<img border="0" src="'.$resultaat.'" width="150" height="150" style="border:1px solid #000000;" /></a></td>
    <td style="width:16px; height:16px;"><img src="image/poster.gif"></td>
    <td width="50">Merk:</td>
    <td width="237" colspan="3">'.$naam.'</td>
  </tr>
  <tr>
    <td style="width:16px; height:16px;"><img src="image/bericht.gif"></td>
    <td width="100">Informatie:</td>
    <td colspan="5">'.$opdracht.'</td>
  </tr>
  <tr>
    <td style="width:16px; height:16px;"><img src="image/berichtt.gif"></td>
    <td width="50">Prijs:</td>
    <td colspan="3">'.$gedaan.'</td>
  </tr>
  <tr>
    <td style="width:16px; height:16px;"><img src="image/resultaat.gif"></td>
    <td width="50">Foto:</td>
    <td colspan="3"><a href="'.$resultaat.' rel="lightbox" title="D.A.B. Scooterservice">Klik voor een vergroting</a></td>
  </tr>
</table>
<hr size="1" style="color:#000000;" />';
}
?>


hiermee is het nog steeds het zelfde helaas, de text blijft alsnog naast elkaar staan.
 
Jasper DS

Jasper DS

27/10/2010 21:03:39
Quote Anchor link
wat was de foutmelding?
 
Justin S

Justin S

27/10/2010 21:03:54
Quote Anchor link
Wat voor error? Een parse error? Geef wat meer uitleg.
 
Jasper DS

Jasper DS

27/10/2010 21:04:29
Quote Anchor link
ik zou je query toch doen op de manier die ik daar gezet heb
 
Jan kot

jan kot

27/10/2010 21:08:52
Quote Anchor link
dit krijg ik:
Warning: mysql_query() [function.mysql-query]: Access denied for user 'kabbas'@'localhost' (using password: NO) in /home/vhosts/webswat.com/httpdocs/dabscooterservice/verkoop/portfolio.php on line 20

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/vhosts/webswat.com/httpdocs/dabscooterservice/verkoop/portfolio.php on line 20
Fout met database.
Error: Access denied for user 'kabbas'@'localhost' (using password: NO)SELECT *
FROM portfolio
ORDER BY id DESC


ik weet echt bijna niks van querys en alles erom heen.
Ik kan net een klein beetje aanpassen en thats it.
Sorry. Dit script heb ik gewoon via een website gekocht en gedownload.
 
Jasper DS

Jasper DS

27/10/2010 21:10:40
Quote Anchor link
je moet je config nog includen
het staat in je vorige script:

include("config.php");
Gewijzigd op 27/10/2010 21:11:23 door Jasper DS
 
Jan kot

jan kot

27/10/2010 21:12:45
Quote Anchor link
wat moet ik dan precies doen ? :$
 
Jasper DS

Jasper DS

27/10/2010 21:14:41
Quote Anchor link
ik heb het je net gezegd.

Had je dit niet zelf kunnen vinden?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
// errors
ini_set('display_errors',1);
error_reporting(E_ALL | E_STRICT);

// sql debug
define('DEBUG_MODE',true);

function
showSQLError($sql,$error) {
    echo  '<pre>Error: '.$error.'<br />'.$sql.'</pre>';
}


include("config.php");

// start script


?>
Gewijzigd op 27/10/2010 21:15:06 door Jasper DS
 
Jan kot

jan kot

27/10/2010 21:23:04
Quote Anchor link
nu doet hij het wel alleen staat de text nog steeds niet onder elkaar.
 
Jasper DS

Jasper DS

27/10/2010 21:34:14
Quote Anchor link
hoe doe je de tekst in de database?
Gewijzigd op 27/10/2010 21:36:39 door Jasper DS
 
Jan kot

jan kot

27/10/2010 21:42:09
Quote Anchor link
hoe ik de pruducten invoeg bedoel je?
ik kan gewoon inloggen en dan de producten toevoegen.
Dit is het script: http://webswat.com/portfolioscript.rar
 
Jasper DS

Jasper DS

27/10/2010 21:54:15
Quote Anchor link
ik moet het volledige script niet weten. ik wil alleen weten hoe je informatie opslaagt in je db
 
Jan kot

jan kot

27/10/2010 21:58:28
Quote Anchor link
doormiddel van het inlogsysteem

Toevoeging op 27/10/2010 22:01:07:

http://webswat.com/dabscooterservice/verkoop/portfolio1.php
daar kun je inloggen met het wachtwoord admin

om de toegevoegde producten te zien:
http://webswat.com/dabscooterservice/verkoop/portfolio.php
 
Jasper DS

Jasper DS

27/10/2010 22:08:10
Quote Anchor link
heb je het script volledig zoals ik het je heb gegeven?
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.