Na een hele tijd zoeken ben ik met mijn script al wel een heel eind gekomen maar nu weet ik het niet meer.
wat is nu het probleem na het sluiten van het php gedeelte wil ik weer in bash script verder gaan maar dat pakt hij helaas niet.
wat doe ik verkeerd??
code:
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
| #!/bin/bash echo "Content-type: text/plain" echo "" /usr/bin/php -q << EOF <?php $p = $_GET[p]; $u = $_GET[u]; $mysql_server = "localhost"; $mysql_pass = "password"; $mysql_login = "username"; $mysql_database = "db"; $mysql_conn = mysql_connect ("$mysql_server", "$mysql_login", "$mysql_pass"); mysql_select_db("$mysql_database"); $query = mysql_query("SELECT id FROM viewme_users where nickname='{$u}'"); $object = mysql_fetch_object($query); $query1 = mysql_query("SELECT user_id,logo FROM viewme_img where plaatje='{$p}'"); $object1 = mysql_fetch_object($query1); print_r($object1); if ($object->id == ''){ exit(); } if ($object1->user_id == ''){ exit(); } if ($object->id == $object1->user_id){ echo "plaatje is goed gekeurd"; if ($object1->logo == 'no'){ ?> EOF /usr/X11R6/bin/composite -gravity southeast logo.png ../admin/users/viewme/www/img/$p ../admin/users/viewme/www/img/aaaa_$p /usr/bin/php -q << EOF <?php }else{ echo "Logo is al geplaatst"; } }else{ echo "plaatje is afgekeurd"; } ?> EOF |
wat is nu het probleem na het sluiten van het php gedeelte wil ik weer in bash script verder gaan maar dat pakt hij helaas niet.
wat doe ik verkeerd??